prospect of having to... - German English Dictionary